Babyrousa Babyrussa — synonyms, definition

1. Babyrousa Babyrussa (Noun)

3 synonyms
babiroussa babirusa babirussa
1 definition

Babyrousa Babyrussa (Noun) — Indonesian wild pig with enormous curved canine teeth.

1 type of
swine
2 parts of
Babyrousa genus Babyrousa